Upload Guide - Mama Says I'm S.P.E.C.I.A.L.
==========================================

STEAM WORKSHOP UPLOAD
----------------------

Prerequisites:
1. Subscribe to Bannerlord Modding Kit on Steam
2. Launch Bannerlord and open the Modding Kit from the launcher

Upload Steps:
1. Open the Modding Kit
2. Go to "File" -> "Publish Mod"
3. Select the mod folder: Modules\Mama Says I'm S.P.E.C.I.A.L
4. Fill in the details:
   - Title: Mama Says I'm S.P.E.C.I.A.L.
   - Description: Copy from STEAM_DESCRIPTION.txt
   - Tags: Gameplay, Character Development, Quality of Life
   - Visibility: Public
5. Add preview image (recommended: 512x512px or larger)
6. Click "Publish"

Update Existing Mod:
1. Open the Modding Kit
2. Go to "File" -> "Update Mod"
3. Select your published mod
4. Update description/files as needed
5. Add changelog in the Steam Workshop page


NEXUS MODS UPLOAD
------------------

Prerequisites:
1. Create a Nexus Mods account
2. Verify your email

Package Preparation:
Package the following files/folders:
- Mama Says I'm S.P.E.C.I.A.L/
  - SubModule.xml
  - README.txt
  - LICENSE.txt
  - bin/
    - Win64_Shipping_Client/
      - MamaSaysImSPECIAL.dll
  - src/
    - MamaSaysImSPECIALSubModule.cs
    - MamaSaysImSPECIALBehavior.cs
    - MamaSaysImSPECIALConfig.cs
    - MamaSaysImSPECIALSettings.cs
  - MamaSaysImSPECIAL.csproj

Upload Steps:
1. Go to: https://www.nexusmods.com/mountandblade2bannerlord
2. Click "Upload" (requires login)
3. Click "Add File"
4. Fill in details:
   - Name: Mama Says I'm S.P.E.C.I.A.L.
   - Version: 1.0.0
   - Category: Gameplay
   - Description: Copy from NEXUS_DESCRIPTION.txt
   - Requirements: None
   - Game Version: e1.2.11+
5. Upload the packaged ZIP file
6. Add images/screenshots (optional but recommended)
7. Set file as "Main File"
8. Publish

Recommended Screenshots:
1. Character sheet showing enhanced attributes
2. Skills screen showing level 30 skills
3. Focus points display
4. Mod enabled in launcher


VERSION UPDATES
---------------

When releasing updates:

Steam Workshop:
1. Update version in SubModule.xml
2. Rebuild the mod
3. Use Modding Kit -> "Update Mod"
4. Add changelog in Steam Workshop page

Nexus Mods:
1. Update version in SubModule.xml
2. Rebuild the mod
3. Create new package
4. Upload as "Update" to existing mod page
5. Add changelog in the file description


MARKETING TIPS
--------------

Good Mod Title:
"Mama Says I'm S.P.E.C.I.A.L." - Clear, memorable, themed

Good Description Points:
- Clearly state what the mod does
- List all features
- Mention compatibility
- Include installation instructions
- Add FAQ section
- Be honest about limitations

Tags/Categories:
- Gameplay
- Character Development
- Quality of Life
- Cheats (optional - some consider starting bonuses cheats)

Preview Images:
- Use high-quality screenshots
- Show the mod in action (character stats, skills)
- Include mod logo or banner if available
- 1920x1080 recommended for screenshots


POST-UPLOAD CHECKLIST
----------------------

- Test download and install from each platform
- Verify mod loads in game
- Check that description formatting displays correctly
- Respond to early comments/questions
- Monitor bug reports
- Share on Bannerlord subreddit (r/Bannerlord) with [MOD] tag
